package com.company.设计模式.工厂模式.简单工厂模式;

import com.company.设计模式.工厂模式.Product;
import com.company.设计模式.工厂模式.ConcreateProduct1;
import com.company.设计模式.工厂模式.ConcreateProduct2;
import com.company.设计模式.工厂模式.ConcreateProduct3;

/**
 * @Classname SimpleFactory
 * @Description 简单工厂
 * @Date 2021/9/10 11:22
 * @Created by ylr
 */
public class SimpleFactory {

    public Product createProduct(int type){
        if (type==1){
            return new ConcreateProduct1();
        }else if (type==2){
            return new ConcreateProduct2();

        }else if (type==3){
            return new ConcreateProduct3();
        }
        return null;
    }

}
